/*!
\copyright  Copyright (c) 2025 Qualcomm Technologies International, Ltd.
            All Rights Reserved.
            Qualcomm Technologies International, Ltd. Confidential and Proprietary.
\file
\brief      Test interface for kymera mic component
*/

#ifndef KYMERA_MIC_TEST_H_
#define KYMERA_MIC_TEST_H_

#ifdef HOSTED_TEST_ENVIRONMENT
/*! \brief Clear state: Clears registry and other entries */
void Kymera_MicClearState(void);

/*! \brief Access from the test environment: Read out sink connected to aec_ref */
Sink Kymera_MicGetAecSplitterConnection(uint8 stream_index);

/*! \brief Access from the test environment: Read out sink connected to microphone */
Sink Kymera_MicGetMicSplitterConnection(uint8 stream_index, uint8 channel);
#endif    //HOSTED_TEST_ENVIRONMENT

#endif /* KYMERA_MIC_TEST_H_ */